home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
mailers
/
harvey45.zip
/
HARVEY.DOC
< prev
next >
Wrap
Text File
|
1992-09-13
|
8KB
|
156 lines
────────────────────────────────────────────────────────────────────────
Harvey's Robot v4.43 Harvey Parisien - 1:249/114
────────────────────────────────────────────────────────────────────────
USE: H datafile
Optional Uses:
USE: H ! will produce SAMPLE.$$$ which is a data file template.
Just use an editor, modify it, and save it as your datafile
with any legal filename.
USE: H datafile {,message.ext} where the second command line parameter
delimited with a , will be used in place of a variable in your
datafile under one or more destinations. In the sample.$$$
file the terminology of "message.ext" is explained. If you
replace message.ext with the variable &FILE it will look for
the message.ext on the command line. If &FILE is not found,
then the system will assume the message.ext is blank and
revert to the --- message text mode. You might have a default
message at the end of your data/config file of say...
---
Report not available
Harvey's Robot allows you to produce incoming or outgoing 4d PACKETS.
Any format message systems can use this system, since it writes to
in/outbound packets directly. The system's message database format does
not matter. All that matters is that the system be able to handle
FIDONET compatible packets.
You only require H.EXE, your DATAFILE (Mail List File), and an EDITOR.
===============================================
The simplest way to learn about your new robot,
is to read the SAMPLE-?.H files for details.
===============================================
SAMPLE-A.H: Is a configuration/mail list file for using a user definable
text file as the message body. FULLY DOCUMENTED.
SAMPLE-B.H: Is a configuration/mail list file for using the same
configuration/mail list file to contain the message body.
DOCUMENTED. This file is the same as what is created by
entering H !.
SAMPLE-C.H: This file is a simple small configuration/mail list file with
the bare essentials for a user definable text file as the
message body. BARELY DOCUMENTED.
SAMPLE-D.H: This file is a simple small configuration/mail list file with
just the bare essentials. UNDOCUMENTED.
SAMPLE-E.H: This file is a simple small configuration/mail list file with
just the bare essentials showing the new &FILE variable available
starting at v4.40. UNDOCUMENTED.
There is no cost to use this system.
R o b o t C o n c e p t s . . .
Robot mail management can be a very powerful tool. You can automate the
delivery of information to your users (if you're a sysop), or many
different areas, addresses, specific people etc. for one particular
message or report. If your system creates your netmail in *.MSG format,
there is a companion to the Robot, called CHKmsgs which allows you to
control your system via netmail (see chkmsgs.doc for more info).
Probably the easiest way to implement the Robot is to set it up as a
dummy point. For example, I use my Robot to send a daily and weekly
message into a local user echo called USERS249. Since the Robot message
comes from my point 1:249/114.7 into my inbound, it gets delivered to my
real point 1:249/114.1 so I see it, and my users on 249/114 see it. The
Robot sends the message from 1:249/114.7 (a dummy point) into my inbound
as a *.PKT file, which get's tossed into the system as if Binkley
received it. The dummy point address is in my nodelist and passworded
etc as if it were a real point. It then gets redirected to me at
1:249/114.1 my real point address, and any other real points that
receive that echo, and then goes to the main 249/114 message database as
well.
Another example, is where I use my Robot to send myself a daily report
via netmail which tells me what echos were received over the day, what
disk space is free on the system, the current memory levels the system
is operating at, what tic files came in, what my binkley costs were this
day, etc... The Robot sends the message from 1:249/114.7 into my
inbound as a *.PKT file, which get's tossed into the system as if
Binkley received it. It then gets redirected to me at 1:249/114.1 my
real point address. The message is created using the robot and a few
utilities like BINKLOG and OUT. Binklog.exe is a free utility I wrote
to give a cost summary of my binkley log. Out.exe is a free utility I
wrote to give me a detailed report of what is currently in my outbound
directory. I do something like this...
binklog >temp.txt
out >>temp.txt
dir c:\max\file\inbound>> temp.txt
... and a few other things to create a text file that the robot sends to
me as message body.
A d v a n c e d S t u f f . . .
There is also an optional routing feature available now. This is where
your system must address packets to one address but send it to another.
If you don't understand why you might need this, then you most likely
don't. If you create a sample.$$$ file by entering H ! you will see
where to put the route optional net and node info. The implementation
of a Robot to your system can vary. This robot has been designed to
provide for maximum flexibility. For example, I use my Robot to send
some stuff directly to my NEC since I have a private node number that is
not continuous ie I poll my NEC like a point. As a result, I have to
route mail. Things don't have to be quite so complicated though.
S a m p l e R o b o t i c s
See SAMPLE.TXT, SAMPLE.REP, and REPORT.H in the original archive.
===
If you have a complex situation and need help, feel free to netmail me
at 1:249/114. I can't afford to answer mail via the postal service, but
am always happy to answer netmail.
Regards...
Harvey Parisien
────────────────────────────────────────────────────────────────────────
The latest version of HARVEY is available from the following nodes, or on
your favorite SDS site. HARVEY Support Sites use F/req name of: HARVEY
US Preston Smith, Colorado Springs, Colorado 1:128/77 2400, HST/DS
CANADA Bill Cassidy, Kingston, Ontario (NEC) 1:249/1 HST/DS
UK Cliff Jones, Lowestoft, Suffolk, England 2:254/71 9600/HST
Cliff Jones, Lowestoft, Suffolk, England 2:254/44 2400 CCITT
GERMANY Peter Kaszanics, Essen, Germany 2:245/8 V32b,V42b
Peter Kaszanics, Essen, Germany 2:245/100 V32b,V42b
Peter Kaszanics, Essen, Germany 2:245/104 V32b,V42b
Other works by Harvey Parisien
╓────────────────────────────────────────────────────────────────────╖
║ Magic FREQ names for 1:249/114 (613) 389-3992 2400 Baud N81 ║
║────────────────────────────────────────────────────────────────────║
║ RAD = dBASE III file compatible, BBS or REMOTE online database ║
║ HLIST = HLIST File List Compiler for files.bbs systems. ║
║ OMENU = oMENU the Ultimate disk Menu System ║
║ POINT = PPoint - Professional Point System - easy and automatic ║
║ HARVEY = "Harvey the Robot" automated message mailer *.PKT format ║
║ OFFLINE = The easy to use, QWK offline reader. ║
╙────────────────────────────────────────────────────────────────────╜